package com.wyzz.hr.pojo.base;

import java.io.Serializable;

import com.wyzz.hr.pojo.AttdMachine;
import com.wyzz.hr.pojo.Employee;

public class BaseAttdSyncRecord implements Serializable {

	public BaseAttdSyncRecord() {
		initialize();
	}

	public BaseAttdSyncRecord(String id) {
		setAsrId(id);
		initialize();
	}

	public BaseAttdSyncRecord(String asrId, Employee asrEmp,
			AttdMachine asrAttdMachine, Integer asrEmpMachineNo,
			String asrEmpCardNo, Integer asrAuthLevel, Integer asrSync) {
		this.asrId = asrId;
		this.asrEmp = asrEmp;
		this.asrAttdMachine = asrAttdMachine;
		this.asrEmpMachineNo = asrEmpMachineNo;
		this.asrEmpCardNo = asrEmpCardNo;
		this.asrAuthLevel = asrAuthLevel;
		this.asrSync = asrSync;
	}

	protected void initialize() {
	}

	public String getAsrId() {
		return asrId;
	}

	public void setAsrId(String asrId) {
		this.asrId = asrId;
	}

	public String getAsrEmpCardNo() {
		return asrEmpCardNo;
	}

	public void setAsrEmpCardNo(String asrEmpCardNo) {
		this.asrEmpCardNo = asrEmpCardNo;
	}

	public Employee getAsrEmp() {
		return asrEmp;
	}

	public void setAsrEmp(Employee asrEmp) {
		this.asrEmp = asrEmp;
	}

	public AttdMachine getAsrAttdMachine() {
		return asrAttdMachine;
	}

	public void setAsrAttdMachine(AttdMachine asrAttdMachine) {
		this.asrAttdMachine = asrAttdMachine;
	}

	public Integer getAsrEmpMachineNo() {
		return asrEmpMachineNo;
	}

	public void setAsrEmpMachineNo(Integer asrEmpMachineNo) {
		this.asrEmpMachineNo = asrEmpMachineNo;
	}

	public Integer getAsrAuthLevel() {
		return asrAuthLevel;
	}

	public void setAsrAuthLevel(Integer asrAuthLevel) {
		this.asrAuthLevel = asrAuthLevel;
	}

	public Integer getAsrSync() {
		return asrSync;
	}

	public void setAsrSync(Integer asrSync) {
		this.asrSync = asrSync;
	}

	public static String REF = "AttdSyncRecord";
	public static String PROP_ASR_ID = "asrId";
	public static String PROP_ASR_EMP_NO = "asrEmp";
	public static String PROP_ASR_ATTD_MACHINE_NO = "asrAttdMachine";
	public static String PROP_ASR_EMP_MACHINE_NO = "asrEmpMachineNo";
	public static String PROP_ASR_CARD_NO = "asrEmpCardNo";
	public static String PROP_ASR_AUTH_LEVEL = "asrAuthLevel";
	public static String PROP_ASR_SYNC = "asrSync";
	private String asrId;
	private Employee asrEmp;
	private AttdMachine asrAttdMachine;
	private Integer asrEmpMachineNo;
	private String asrEmpCardNo;
	private Integer asrAuthLevel;
	private Integer asrSync;

}
